encoding/json/jsontext.decodeBuffer.peekPos (field)
16 uses
encoding/json/jsontext (current package)
decode.go#L103: peekPos int // non-zero if valid offset into buf for start of next token
decode.go#L293: if d.peekPos > 0 || len(b) > 0 && b[0] == invalidateBufferByte {
decode.go#L319: if d.peekPos > 0 {
decode.go#L320: return Kind(d.buf[d.peekPos]).normalize()
decode.go#L334: d.peekPos, d.peekErr = -1, wrapSyntacticError(d, err, pos, 0)
decode.go#L348: d.peekPos, d.peekErr = -1, d.checkDelimBeforeIOError(delim, err)
decode.go#L355: d.peekPos, d.peekErr = -1, d.checkDelim(delim, next)
decode.go#L363: d.peekPos, d.peekErr = pos, nil
decode.go#L476: pos := d.peekPos
decode.go#L481: d.peekPos, d.peekErr = 0, nil // possibly a transient I/O error
decode.go#L485: d.peekPos = 0 // reset cache
decode.go#L685: pos := d.peekPos
decode.go#L690: d.peekPos, d.peekErr = 0, nil // possibly a transient I/O error
decode.go#L694: d.peekPos = 0 // reset cache
decode.go#L785: pos, err := d.peekPos, d.peekErr
decode.go#L786: d.peekPos, d.peekErr = 0, nil